be7434a2905cc8f0a119b7de28279b9fe05ebf49,images/src/org/intellij/images/editor/impl/ImageEditorImpl.java,ImageEditorImpl,setValue,#VirtualFile#,63
Before Change
BufferedImage previousImage = document.getValue();
BufferedImage image = IfsUtil.getImage(file);
document.setValue(image);
document.setFormat(IfsUtil.getFormat(file));
ImageZoomModel zoomModel = getZoomModel();
if (image != null && (previousImage == null || !zoomModel.isZoomLevelChanged())) {
// Set smart zooming behaviour on open
After Change
String format = content.getFormat();
if (image != null && format != null) {
BufferedImage previousImage = document.getValue();
document.setFormat(format);
document.setValue(image);
ImageZoomModel zoomModel = getZoomModel();
if (previousImage == null || !zoomModel.isZoomLevelChanged()) {